All languages combined word senses marked with topical category "Regular expressions"
Parent categories: Computing, Programming, Technology, Software engineering, Computer science, Engineering, Software, Sciences, Applied sciences, Media, Communication
Total 57 word senses
- Kleene operator (Noun) [English] Synonym of Kleene star
- Kleene plus (Noun) [English] The plus symbol, +, used as an operator to concatenate one or more strings from a given set, widely used in regular expressions.
- Kleene star (Noun) [English] The asterisk, *, used as an operator to concatenate zero or more strings from a given set, widely used in regular expressions.
- Kleenen tähti (Noun) [Finnish] Kleene star
- PCRE (Noun) [English] Initialism of Perl-compatible regular expressions.
- ReDoS (Noun) [English] Abbreviation of regular expression denial of service: the use of a maliciously constructed regular expression that takes a very long time to evaluate
- alilauseke (Noun) [Finnish] subpattern
- alternation (Noun) [English] A construct in a regular expression that can match any of several specified subexpressions.
- backreference (Noun) [English] An item in a regular expression equivalent to the text matched by an earlier pattern in the expression.
- backreference (Verb) [English] To access (the text matched by an earlier pattern in a regular expression).
- capturing group (Noun) [English] A grouping in a regular expression that stores the value it matches.
- catastrophic backtracking (Noun) [English] An excessively large amount of backtracking that occurs with certain regular expressions, due to an exponentially large number of possible matching paths to check.
- character class (Noun) [English] A set of related text characters, such as all alphanumerics or all whitespace.
- complemented class (Noun) [English] Characters which are excluded in a pattern.
- greedy (Adjective) [English] Tending to match as much text as possible.
- grep (Proper name) [English] A program which selects lines in a file which match a given pattern.
- grep (Verb) [English] To use a program such as grep to search in a file.
- grep (Verb) [English] To search anything (perhaps a paper document by eye).
- lookahead (Noun) [English] The analysis of the subsequent characters before the regular expression is matched.
- lookaround (Noun) [English] Collective term for lookahead and lookbehind.
- lookbehind (Noun) [English] The analysis of the preceding characters before the regular expression is matched.
- merkkiryhmä (Noun) [Finnish] character class
- metacharacter (Noun) [English] A character used to signify something other than its literal form, such as the asterisk when used as a wildcard.
- negative lookahead (Noun) [English] The analysis of the subsequent characters absence before the regular expression is matched (symbol: ?!).
- negative lookaround (Noun) [English] The analysis of the characters' absence before the regular expression is matched.
- negative lookbehind (Noun) [English] The analysis of the preceding characters absence before the regular expression is matched (symbol: ?<!).
- non-capturing group (Noun) [English] A grouping in a regular expression that doesn't store the value it matches (symbol: ?:).
- nongreedy (Adjective) [English] Not greedy.
- positive lookahead (Noun) [English] The analysis of the subsequent characters presence before the regular expression is matched (symbol: ?=).
- positive lookaround (Noun) [English] The analysis of the characters presence before the regular expression is matched.
- positive lookbehind (Noun) [English] The analysis of the preceding characters' presence before the regular expression is matched (symbol: ?<=).
- regex (Noun) [English] Clipping of regular expression.
- regex golf (Noun) [English] A recreational computer programming competition in which participants attempt to devise the shortest possible regular expression that will match a given set of text strings.
- regexp (Noun) [English] Alternative form of regex
- regluleg segð (Noun) [Icelandic] regular expression
- regular expression (Noun) [English] A concise description of a regular formal language with notations for concatenation, alternation, and iteration (repetition) of subexpressions.
- reluctant (Adjective) [English] Tending to match as little text as possible.
- star height (Noun) [English] A measure of the structural complexity of a regular expression, equal to the maximum nesting depth of stars in the expression.
- subpattern (Noun) [English] A pattern that is contained in another, larger pattern.
- säännöllinen lauseke (Noun) [Finnish] regular expression
- takaisinviittaus (Noun) [Finnish] backreference
- weird matching (Noun) [English] A type of matching where the newline character matches newlines but the wildcard character also does.
- wildcard (Noun) [English] A character that takes the place of any other character or string that is not known or specified.
- wildcard (Noun) [English] Alternative form of wild card.
- wildcard (Noun) [English] A letter or symbol that substitutes for a generic or poorly identified sound, for example capital C for any or some consonant, or capital V for any or some vowel.
- wildcard (Verb) [English] To replace or supplement with a wildcard character to allow matching against a range of possible values.
- 正規表現 (Noun) [Japanese] regular expression
- ( ) (Symbol) [Translingual] Defines a marked subexpression, to be matched using the backslash (\1, \2, etc.)
- * (Symbol) [Translingual] Used as a wildcard to detect zero or more occurrences of the preceding element.
- + (Symbol) [Translingual] Detects one or more occurrences of the preceding element.
- ? (Symbol) [Translingual] Detects zero or one occurrences of the preceding element.
- \ (Symbol) [Translingual] Matches what the nth marked subexpression matched using parentheses: ( ).
- ^ (Symbol) [Translingual] Matches the start position within the string. Compare $, which matches the end position within the string.
- ^ (Symbol) [Translingual] Used with square brackets: [ ]. Matches a single character other than the characters and ranges specified between the square brackets.
- `lsqb` `rsqb` (Symbol) [Translingual] Matches a single character that is contained within the brackets, including ranges.
- `period` (Symbol) [Translingual] Matches any single character.
- `vert` (Symbol) [Translingual] Metacharacter that matches either the expression before or the expression after.
Download postprocessed JSONL data for these senses (251.6kB)
This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2024-12-21 from the enwiktionary dump dated 2024-12-04 using wiktextract (d8cb2f3 and 4e554ae).
The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.